package project.ccso.top.dao;

import java.util.List;

import project.ccso.top.entity.OneCategory;

/**
 * 一级分类Dao接口
 * @author aibinxiao
 * @date 2018年8月23日 上午10:18:08
 */
public interface OneCategoryDao {

	OneCategory findCateById(int id);

	int countByParams(String id, String name, String code, String startDate, String endDate);

	List<OneCategory> findPageByParams(String id, String name, String code, String startDate, String endDate,
			int startIndex, int records);

	boolean UpdateCateById(String id, String code, String name, String desc);

	/*// 1.获取所有启用的商品一级分类信息集合Dao接口
	List<OneCategory> findAllOneCategory();

	// 2.分页条件查询符合条件的记录条数
	int countByParams(String id, String name, String code, String startDate, String endDate);

	// 3.分页查询指定页数的所有记录
	List<OneCategory> findPageByParams(String id, String name, String code, String startDate, String endDate,
			int startIndex, int records);

	// 4.根据ID查询一级分类Dao接口
	OneCategory findById(Integer id);

	// 5.保存或者更新一级分类信息Dao接口
	void saveOneCategory(OneCategory oneCategory) throws Exception;

	// 6.更新三级分类信息状态Dao接口
	void updateStauts(Integer id, Integer statusCode) throws Exception;*/

}
